// ------ refmhermstart ------
	
	flexfile "flexes\reference_mherm.vta"
	flex "pen_retract" frame 1
	flex "pen_retract_sheath" frame 2
	flex "pen_sheath_in" frame 3
	flex "pen_sheath_out" frame 4
	flex "pen_ring_in" frame 5
	flex "pen_ring_out" frame 6
	flex "pen_flare" frame 7
	flex "pen_flare_2" frame 8
	flex "pen_urethra" frame 9
	flex "butt_open" frame 10
	flex "butt_open_full" frame 11
	flex "butt_in" frame 12
	flex "butt_out" frame 13
	flex "butt_up" frame 14
	flex "butt_down" frame 15
	flex "thickening_cock" frame 16
	flex "round_balls" frame 17
	flex "vag_closer" frame 18
	flex "vag_wink" frame 19
	flex "vag_open_full" frame 20
	flex "vag_open" frame 21
	flex "vag_open_low" frame 22
	flex "vag_lips" frame 23
	flex "vag_out" frame 24
	flex "vag_in" frame 25
	flex "vag_left" frame 26
	flex "vag_right" frame 27
	flex "vag_updrag" frame 28
	flex "vag_downdrag" frame 29
	
	flexcontroller "phoneme" "pen_retract" "range" 0 1
	flexcontroller "phoneme" "pen_retract_sheath" "range" 0 1
	flexcontroller "phoneme" "pen_sheath_in" "range" 0 1
	flexcontroller "phoneme" "pen_sheath_out" "range" 0 1
	flexcontroller "phoneme" "pen_ring_in" "range" 0 1
	flexcontroller "phoneme" "pen_ring_out" "range" 0 1
	flexcontroller "phoneme" "pen_flare" "range" 0 1
	flexcontroller "phoneme" "pen_flare_2" "range" 0 1
	flexcontroller "phoneme" "pen_urethra" "range" 0 1
	flexcontroller "phoneme" "butt_open" "range" 0 1
	flexcontroller "phoneme" "butt_open_full" "range" 0 1
	flexcontroller "phoneme" "butt_in" "range" 0 1
	flexcontroller "phoneme" "butt_out" "range" 0 1
	flexcontroller "phoneme" "butt_up" "range" 0 1
	flexcontroller "phoneme" "butt_down" "range" 0 1
	flexcontroller phoneme range 0 1 thickening_cock
	flexcontroller phoneme range 0 1 round_balls
	flexcontroller phoneme range 0 1 vag_closer
	flexcontroller phoneme range 0 1 vag_wink
	flexcontroller phoneme range 0 1 vag_open_full
	flexcontroller phoneme range 0 1 vag_open
	flexcontroller phoneme range 0 1 vag_open_low
	flexcontroller phoneme range 0 1 vag_lips
	flexcontroller phoneme range 0 1 vag_out
	flexcontroller phoneme range 0 1 vag_in
	flexcontroller phoneme range 0 1 vag_left
	flexcontroller phoneme range 0 1 vag_right
	flexcontroller phoneme range 0 1 vag_updrag
	flexcontroller phoneme range 0 1 vag_downdrag
	
	%pen_retract = pen_retract
	%pen_retract_sheath = pen_retract_sheath
	%pen_sheath_in = pen_sheath_in
	%pen_sheath_out = pen_sheath_out
	%pen_ring_in = pen_ring_in
	%pen_ring_out = pen_ring_out
	%pen_flare = pen_flare
	%pen_flare_2 = pen_flare_2
	%pen_urethra = pen_urethra
	%butt_open = butt_open
	%butt_open_full = butt_open_full
	%butt_in = butt_in
	%butt_out = butt_out
	%butt_up = butt_up
	%butt_down = butt_down
	%thickening_cock = thickening_cock
	%round_balls = round_balls
	%vag_closer = vag_closer
	%vag_wink = vag_wink
	%vag_open_full = vag_open_full
	%vag_open = vag_open
	%vag_open_low = vag_open_low
	%vag_lips = vag_lips
	%vag_out = vag_out
	%vag_in = vag_in
	%vag_left = vag_left
	%vag_right = vag_right
	%vag_updrag = vag_updrag
	%vag_downdrag = vag_downdrag
	
	// ------ refmhermend ------
	
flexfile "flexes/flexes_male.vta" 
	{
		flex "l_angry" frame 1
		flex "r_angry" frame 2
		flex "l_sad" frame 3
		flex "r_sad" frame 4
		flex "l_relaxed" frame 5
		flex "r_relaxed" frame 6
		flex "l_wide" frame 7
		flex "r_wide" frame 8
		flex "l_lid_raise" frame 9
		flex "r_lid_raise" frame 10
		flex "l_lid_lowerer" frame 11
		flex "r_lid_lowerer" frame 12
		flex "l_eyebrow_lowerer" frame 13
		flex "r_eyebrow_lowerer" frame 14
		flex "l_happy" frame 15
		flex "r_happy" frame 16
		flex "eye_closer_left" frame 17
		flex "eye_closer_right" frame 18
		flex "jaw_open" frame 19
		flex "jaw_closer" frame 20
		flex "grin" frame 21
		flex "big_grin" frame 22
		flex "l_frown" frame 23
		flex "r_frown" frame 24
		flex "l_smirk" frame 25
		flex "r_smirk" frame 26
		flex "l_lip_down" frame 27
		flex "r_lip_down" frame 28
		flex "l_lip_up" frame 29
		flex "r_lip_up" frame 30
		flex "l_puckerer" frame 31
		flex "r_puckerer" frame 32
		flex "l_stretch" frame 33
		flex "r_stretch" frame 34
		flex "mouth_full" frame 35
		flex "mouth_angry" frame 36
		flex "mouth_neutral" frame 37
		flex "mouth_S" frame 38
		flex "mouth_O" frame 39
		flex "mouth_o2" frame 40
		flex "lower_lip_out" frame 41
		flex "lip_bite" frame 42
		flex "mouth_pucker" frame 43
		flex "tongue_out" frame 44
		flex "tongue_left" frame 45
		flex "tongue_right" frame 46
		flex "nose_wrinkle" frame 47
		flex "tongue_up" frame 48
		flex "tongue_down" frame 49
	}

	flexcontroller phoneme range 0 1 l_angry
	flexcontroller phoneme range 0 1 r_angry
	flexcontroller phoneme range 0 1 l_sad
	flexcontroller phoneme range 0 1 r_sad
	flexcontroller phoneme range 0 1 l_relaxed
	flexcontroller phoneme range 0 1 r_relaxed
	flexcontroller phoneme range 0 1 l_wide
	flexcontroller phoneme range 0 1 r_wide
	flexcontroller phoneme range 0 1 l_lid_raise
	flexcontroller phoneme range 0 1 r_lid_raise
	flexcontroller phoneme range 0 1 l_lid_lowerer
	flexcontroller phoneme range 0 1 r_lid_lowerer
	flexcontroller phoneme range 0 1 l_eyebrow_lowerer
	flexcontroller phoneme range 0 1 r_eyebrow_lowerer
	flexcontroller phoneme range 0 1 l_happy
	flexcontroller phoneme range 0 1 r_happy
	flexcontroller phoneme range 0 1 eye_closer_left
	flexcontroller phoneme range 0 1 eye_closer_right
	flexcontroller phoneme range 0 1 jaw_open
	flexcontroller phoneme range 0 1 jaw_closer
	flexcontroller phoneme range 0 1 grin
	flexcontroller phoneme range 0 1 big_grin
	flexcontroller phoneme range 0 1 l_frown
	flexcontroller phoneme range 0 1 r_frown
	flexcontroller phoneme range 0 1 l_smirk
	flexcontroller phoneme range 0 1 r_smirk
	flexcontroller phoneme range 0 1 l_lip_down
	flexcontroller phoneme range 0 1 r_lip_down
	flexcontroller phoneme range 0 1 l_lip_up
	flexcontroller phoneme range 0 1 r_lip_up
	flexcontroller phoneme range 0 1 l_puckerer
	flexcontroller phoneme range 0 1 r_puckerer
	flexcontroller phoneme range 0 1 l_stretch
	flexcontroller phoneme range 0 1 r_stretch
	flexcontroller phoneme range 0 1 mouth_full
	flexcontroller phoneme range 0 1 mouth_angry
	flexcontroller phoneme range 0 1 mouth_neutral
	flexcontroller phoneme range 0 1 mouth_S
	flexcontroller phoneme range 0 1 mouth_O
	flexcontroller phoneme range 0 1 mouth_o2
	flexcontroller phoneme range 0 1 lower_lip_out
	flexcontroller phoneme range 0 1 lip_bite
	flexcontroller phoneme range 0 1 mouth_pucker
	flexcontroller phoneme range 0 1 tongue_out
	flexcontroller phoneme range 0 1 tongue_up
	flexcontroller phoneme range 0 1 tongue_down
	flexcontroller phoneme range 0 1 tongue_left
	flexcontroller phoneme range 0 1 tongue_right
	flexcontroller phoneme range 0 1 nose_wrinkle
	flexcontroller phoneme range 0 1 blank
	flexcontroller eyes range -90 90 eyes_updown
	flexcontroller eyes range -90 90 eyes_rightleft

	%l_angry = l_angry
	%r_angry = r_angry
	%l_sad = l_sad
	%r_sad = r_sad
	%l_relaxed = l_relaxed
	%r_relaxed = r_relaxed
	%l_wide = l_wide
	%r_wide = r_wide
	%l_lid_raise = l_lid_raise
	%r_lid_raise = r_lid_raise
	%l_lid_lowerer = l_lid_lowerer
	%r_lid_lowerer = r_lid_lowerer
	%l_eyebrow_lowerer = l_eyebrow_lowerer
	%r_eyebrow_lowerer = r_eyebrow_lowerer
	%l_happy = l_happy
	%r_happy = r_happy
	%eye_closer_left = eye_closer_left
	%eye_closer_right = eye_closer_right
	%jaw_open = jaw_open
	%jaw_closer = jaw_closer
	%grin = grin
	%big_grin = big_grin
	%l_frown = l_frown
	%r_frown = r_frown
	%l_smirk = l_smirk
	%r_smirk = r_smirk
	%l_lip_down = l_lip_down
	%r_lip_down = r_lip_down
	%l_lip_up = l_lip_up
	%r_lip_up = r_lip_up
	%l_puckerer = l_puckerer
	%r_puckerer = r_puckerer
	%l_stretch = l_stretch
	%r_stretch = r_stretch
	%mouth_full = mouth_full
	%mouth_angry = mouth_angry
	%mouth_neutral = mouth_neutral
	%mouth_S = mouth_S
	%mouth_O = mouth_O
	%mouth_o2 = mouth_o2
	%lower_lip_out = lower_lip_out
	%lip_bite = lip_bite
	%mouth_pucker = mouth_pucker
	%tongue_out = tongue_out
	%tongue_up = tongue_up
	%tongue_down = tongue_down
	%tongue_left = tongue_left
	%tongue_right = tongue_right
	%nose_wrinkle = nose_wrinkle
}

//------penjiggle-------
	$jigglebone "jiggle_balls" {
	is_flexible {
		length 50
		tip_mass 0
		pitch_constraint -30 30
		pitch_stiffness 35
		pitch_damping 2
		yaw_stiffness 40
		yaw_constraint -60 60
		yaw_damping 2
	}
}